Affiliation graph model Overlapping community structure Overlapping Communities Explain Core-Periphery Organization of Networks